catalyst surface - French English Dictionary